on-the-spot inspection - Turco Inglés Diccionario